shuck a mollusk - Spanish English Dictionary